package com.mrd.gtimp.sup.entity;

import org.hibernate.annotations.GenericGenerator;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

/**
 * <p> application name: gtimp <p> copyright: Copyright@2012 明睿达科技有限公司
 */

/**
 * @author luob
 */
@Entity(name = "T_SUP_COM_CONF")
public class SupComConf implements Serializable {
    private static final long serialVersionUID = 1L;

    private String ID;
    private String COM_ID;
    private String FEE_ACCOUNT;
    private int TUISHUI_DAYS;
    private String CT_LEVELS;
    private String VEHICLE_LEVELS;
    private String CREATOR;
    private Date CTIME;
    private String MODIFIER;
    private Date MTIME;

    @Id
    @GeneratedValue(generator = "paymentableGenerator")
    @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
    @Column(name = "ID")
    public String getID() {
        return ID;
    }

    public void setID(String iD) {
        ID = iD;
    }

    @Column(name = "COM_ID")
    public String getCOM_ID() {
        return COM_ID;
    }

    public void setCOM_ID(String cOM_ID) {
        COM_ID = cOM_ID;
    }

    @Column(name = "FEE_ACCOUNT")
    public String getFEE_ACCOUNT() {
        return FEE_ACCOUNT;
    }

    public void setFEE_ACCOUNT(String fEE_ACCOUNT) {
        FEE_ACCOUNT = fEE_ACCOUNT;
    }

    @Column(name = "TUISHUI_DAYS")
    public int getTUISHUI_DAYS() {
        return TUISHUI_DAYS;
    }

    public void setTUISHUI_DAYS(int tUISHUI_DAYS) {
        TUISHUI_DAYS = tUISHUI_DAYS;
    }

    @Column(name = "CT_LEVELS")
    public String getCT_LEVELS() {
        return CT_LEVELS;
    }

    public void setCT_LEVELS(String cT_LEVELS) {
        CT_LEVELS = cT_LEVELS;
    }

    @Column(name = "CREATOR", updatable = false)
    public String getCREATOR() {
        return CREATOR;
    }

    public void setCREATOR(String cREATOR) {
        CREATOR = cREATOR;
    }

    @Column(name = "CTIME", updatable = false)
    public Date getCTIME() {
        return CTIME;
    }

    public void setCTIME(Date cTIME) {
        CTIME = cTIME;
    }

    @Column(name = "MODIFIER")
    public String getMODIFIER() {
        return MODIFIER;
    }

    public void setMODIFIER(String mODIFIER) {
        MODIFIER = mODIFIER;
    }

    @Column(name = "MTIME")
    public Date getMTIME() {
        return MTIME;
    }

    public void setMTIME(Date mTIME) {
        MTIME = mTIME;
    }

    @Column(name = "VEHICLE_LEVELS")
    public String getVEHICLE_LEVELS() {
        return VEHICLE_LEVELS;
    }

    public void setVEHICLE_LEVELS(String vEHICLE_LEVELS) {
        VEHICLE_LEVELS = vEHICLE_LEVELS;
    }
}
